/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Behavioral.Mediator;

/**
 *
 * @author Demoni
 */
public class Usuario implements InterfaceSalonDeChat {
    private String nombre;
    private SalonDeChat salon;
    
    public Usuario(SalonDeChat sdc){
        salon = sdc;
    }
    
    public void recibe(String de, String msg){
        String s = "El Usuario " +de+ " te dice: "+msg;
        System.out.println(nombre + ": "+s);
    }
    public void envia(String a , String msg){
        salon.envia(nombre, a ,msg);
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    @Override
    public void registra(Usuario partcipante) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    @Override
    public void envia(String de, String a, String msg) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    
    
}
